self-recovering conduit systems - Alemán Inglés Diccionario